home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / program / bstrng11.zip / BORLAND.ZIP / BSTRING.H next >
C/C++ Source or Header  |  1995-01-26  |  2KB  |  41 lines

  1. #define BSTRINGVERSION 110
  2.  
  3. #ifdef __cplusplus
  4. #define externdef extern "C"
  5. #else
  6. #define externdef extern
  7. #endif
  8.  
  9. #ifdef __cplusplus
  10. externdef int cdecl instr(char* sstring, char* substring, int start = 1);
  11. externdef char* cdecl mid(char* dstring, char* sstring, int start = 1, int n = -1);
  12. #else
  13. externdef int cdecl instr(char* sstring, char* substring, int start);
  14. externdef char* cdecl mid(char* dstring, char* sstring, int start, int n);
  15. #endif
  16.  
  17. externdef int cdecl cmpstr(char* dstring, char* sstring);
  18. externdef int cdecl len(char* sstring);
  19. externdef long cdecl val(char* sstring);
  20. externdef long cdecl valh(char* sstring);
  21. externdef double cdecl vald(char* sstring);
  22. externdef char* cdecl movstr(char* dstring, char* sstring);
  23. externdef char* cdecl addstr(char* dstring, char* sstring);
  24. externdef char* cdecl addstrr(char* dstring, char* sstring);
  25. externdef char* cdecl left(char* dstring, char* sstring, int n);
  26. externdef char* cdecl right(char* dstring, char* sstring, int n);
  27. externdef char* cdecl ltrim(char* dstring, char* sstring);
  28. externdef char* cdecl rtrim(char* dstring, char* sstring);
  29. externdef char* cdecl str(char* dstring, long intnum);
  30. externdef char* cdecl hex(char* dstring, long intnum);
  31. externdef char* cdecl strd(char* dstring, double floatval, int decimals);
  32. externdef char* cdecl strds(char* dstring, double floatval, int decimals);
  33. externdef char* cdecl lcase(char* dstring, char* sstring);
  34. externdef char* cdecl ucase(char* dstring, char* sstring);
  35. externdef char* cdecl lset(char* dstring, char* sstring, int n);
  36. externdef char* cdecl rset(char* dstring, char* sstring, int n);
  37. externdef char* cdecl string(char* dstring, int n, int asciicode);
  38. externdef char* cdecl space(char* dstring, int n);
  39.  
  40. #undef externdef
  41.